/**
 * 
 */
package com.cougil.uoc.seghismed.model.enums;

import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import com.cougil.uoc.seghismed.utils.SeghismedEnum;

/**
 * Tipus enumerat que conté les diferents Unitats Organitzatives reconegudes
 * @author Ignacio Cougil Jares
 * 
 */
/**
 * @author Ignacio Cougil Jares
 *
 */
public enum UnitatOrganitzativa implements SeghismedEnum {

	PFC_Seguretat("PFC Seguretat"), 
	Gestio("Gestio"), 
	Pacients("Pacients"), 
	Metges("Metges");

	private String nom;

	private UnitatOrganitzativa(String nom) {
		this.nom = nom;
	}

	/* (non-Javadoc)
	 * @see java.lang.Enum#toString()
	 */
	@Override
	public String toString() {
		return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
			.append("nom", nom)
			.toString();
	}


	/* (non-Javadoc)
	 * @see com.cougil.uoc.seghismed.utils.SeghismedEnum#getNom()
	 */
	public String getNom() {
		return nom;
	}

	
}
